<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>Document</title>

    <script>
        //js的数据类型可以分为简单和复杂数据类型两大类
        //简单数据类型：Number,String,Boolean,Undefined,Null
        //复杂数据类型：object
        var num1 = 10;
        var num2 = 3.1415;

        //八进制,在数字的前面加0
        var num3 = 010;//八进制的8表示方法，转换为十进制是8。八进制的7就是007。
        console.log(num3);

        //十六进制，在数字的前面加0x
        var num4 = 0xa;//转换成十进制为10
        console.log(num4);

        //Number中的最大值与最小值
        //大于最大值为Infinity
        //小于最小值为-Infinity
        console.log(Number.MAX_VALUE);
        console.log(Number.MIN_VALUE);

        //非数字类型，NaN
        console.log('pink'-100);

        //isNaN()方法，用于判断一个变量是不是数字类型
        //如果是Number类型，返回false；如果不是，返回true
        console.log(isNaN(12));//false
        console.log(isNaN('hhhh'));//true
    </script>
</head>

<body>

</body>

</html>